<?php

class Core_Data_UDD_DataTypes {

    /**
     * An 8 bit integer datatype (0 to 255).
     */
    const DATATYPE_INT8 = 3;

    /**
     * A 16 bit integer datatype (0 to 65,535).
     */
    const DATATYPE_INT16 = 4;

    /**
     * A 24 bit integer datatype (0 to 16,777,216).
     */
    const DATATYPE_INT24 = 5;

    /**
     * A 32 bit integer datatype (0 to 4,294,967,295).
     */
    const DATATYPE_INT32 = 6;

    /**
     * A 64 bit integer datatype (0 to 18,446,744,073,709,551,615).
     */
    const DATATYPE_INT64 = 7;

    /**
     * A text datatype that may contain any number of char.
     */
    const DATATYPE_TEXT = 8;

    /**
     * A text datatype that contains an email address.
     */
    const DATATYPE_EMAIL = 9;

    /**
     * A text datatype that contains an MD5 hash.
     */
    const DATATYPE_MD5 = 10;

    /**
     * A boolean datatype.
     */
    const DATATYPE_BOOLEAN = 11;

    const DATATYPE_UNIXTIME32 = 12;
    const DATATYPE_UNIXTIME64 = 13;

}

?>

